/*
 * AppModule.h
 *
 *  Created on: 10.12.2011
 *      Author: caiiiycuk
 */

#ifndef APPMODULE_H_
#define APPMODULE_H_

#include "ioc.h"

namespace Log {
	class LogSerivce;
}

namespace Module {

class AppMoudle {
private:
	IOC<AppMoudle> ioc;

public:
	AppMoudle(): ioc(this) {}

	BIND<Log::LogSerivce, SINGLETON< Log::LogSerivce > > getLogService();
};

}


#endif /* APPMODULE_H_ */
